package com.tencent.sr.iris.activity.interfaces.response.group.operate;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 运营视角-二级页面（GMV冲刺赛/销量冲刺赛）
 */
@Data
@ApiModel("运营视角-二级页面（GMV冲刺赛/销量冲刺赛）")
public class OperateBoardSprintResponse extends AdvisorInfoResponse {

    @ApiModelProperty("id")
    private Integer taskUserJoinRecordId;

    @ApiModelProperty("报名时间")
    private String taskPhaseJoinTime;

    @ApiModelProperty("有效销售件数(指定商品销量任务)")
    private Integer validGoodsNum;

    @ApiModelProperty("有效订单金额（gmv任务）")
    private Long validGmv;

    @ApiModelProperty("预估奖励金")
    private Long predictAwardAmount;

    @ApiModelProperty("实际奖励金")
    private Long awardAmount;

    @ApiModelProperty("审核状态 0.待审核 1.未完成,2审核中,3.审批驳回,4.审核通过")
    private Integer auditStatus;

    @ApiModelProperty("实时进度")
    private Integer bonusRuleStage;

    @ApiModelProperty("佣金翻倍倍数")
    private Double commissionTimes;

    @ApiModelProperty("uid")
    private String irisUid;

    @ApiModelProperty("union ID")
    private String wechatUserUnionid;

    @ApiModelProperty("昵称")
    private String wechatUserNickname;

    @ApiModelProperty("头像")
    private String wechatUserHeadimgurl;

    @ApiModelProperty("等级")
    private String irisUidLevel;

    @ApiModelProperty("任务类型")
    private Integer taskTargetEvaluation;

    @ApiModelProperty("区域id")
    private Long areaId;
}
